<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";

/* CSS Document */

* {
    padding: 0;
    margin: 0;
}

body {
    font-size: 12px;
    font-family: "微锟斤拷锟脚猴拷";
    background: #fff;
    color: #000;
}

img {
    border: none;
}

a {
    text-decoration: none;
}

li {
    list-style-type: none;
}

.clear {
    clear: both;
}


/*头锟斤拷*/

.top {
    height: 86px;
    width: 1001px;
    margin: 0 auto;
    padding-top: 31px;
}

.top img {
    width: 114px;
    height: 72px;
    margin-left: 15px;
    float: left;
}

.top h1 {
    width: 336px;
    float: left;
    margin-left: 165px;
    margin-top: 23px;
    font-size: 20px;
    font-family: "微锟斤拷锟脚猴拷";
    color: #960002;
    font-weight: normal;
    letter-spacing: 2px;
}

.top dl {
    height: 41px;
    margin-right: 20px;
    float: right;
    background: url(../images/telbg.jpg) no-repeat;
    padding-left: 46px;
}

.top dl dt {
    font-size: 14px;
    color: #666666;
    line-height: 16px;
}

.top dl dd {
    font-size: 24px;
    color: #9c0001;
    font-family: "微锟斤拷锟脚猴拷";
    font-weight: 600;
    line-height: 26px;
}

.nav {
    height: 47px;
    background: url(../images/navbg.png) repeat-x;
}

.nav ul {
    height: 47px;
    width: 1001px;
    margin: 0 auto;
    padding-left: 80px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.nav ul li {
    width: 135px;
    height: 47px;
    float: left;
    padding-left: 5px;
    background: url(../images/navlibg.png) no-repeat;
}

.nav ul li.lio {
    padding-left: 0px;
    background: none;
}

.nav ul li a {
    display: block;
    height: 47px;
    width: 100%;
    text-align: center;
    line-height: 47px;
    font-size: 14px;
    color: #fff;
}

.nav ul li a:hover {
    background: url(../images/navabg.png) no-repeat center;
}


/*锟阶诧拷*/

.footer {
    height: 230px;
    background: url(../images/footerbg.png) repeat-x;
}

.footer .links {
    width: 1001px;
    height: 122px;
    margin: 0 auto;
}

.links p {
    margin-left: 7px;
    padding-top: 20px;
    width: 145px;
    height: 76px;
    float: left;
}

.links p img {
    width: 145px;
    height: 57px
}

.links p a {
    color: #333333;
    float: right;
    line-height: 20px;
}

.links ul {
    float: right;
    width: 820px;
    padding-top: 20px;
}

.links ul li {
    float: left;
    margin-right: 52px;
    margin-top: 18px;
}

.links ul li a {
    color: #666666;
}

.footer .footnav {
    height: 48px;
    width: 470px;
    margin: 0 auto;
}

.footnav li {
    float: left;
    margin-top: 20px;
    height: 15px;
    padding: 0 18px;
    border-right: 2px solid #fff;
}

.footnav li.lim {
    border: none;
}

.footnav a {
    color: #fff;
    font-size: 14px;
    line-height: 14px;
}

.footer .bottom {
    margin-top: 15px;
    text-align: center;
    color: #666666;
}

.bottom a {
    color: #666666;
}


/*锟斤拷页*/

.inbanner {
    width: 100%;
    height: 469px;
    margin-bottom: 70px;
}

.inwarp1 {
    width: 1001px;
    height: 370px;
    margin: 0 auto;
}

.inwarp1 ul {}

.inwarp1 ul li {
    width: 193px;
    height: 235px;
    float: left;
    margin: 0 28px;
}

.inwarp1 ul li a {
    display: block;
    width: 193px;
    height: 235px;
    position: relative;
}

.inwarp1 ul li a span {
    color: #666666;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    bottom: 5px;
    left: 63px;
}

.inwarp1 ul li.li1 a {
    background: url(../images/inwarp1_liabg1.jpg) no-repeat;
}

.inwarp1 ul li.li2 a {
    background: url(../images/inwarp1_liabg2.jpg) no-repeat;
}

.inwarp1 ul li.li3 a {
    background: url(../images/inwarp1_liabg3.jpg) no-repeat;
}

.inwarp1 ul li.li4 a {
    background: url(../images/inwarp1_liabg4.jpg) no-repeat;
}

.inwarp1 ul li.li1:hover a {
    background: url(../images/inwarp1_libbg1.jpg) no-repeat;
}

.inwarp1 ul li.li2:hover a {
    background: url(../images/inwarp1_libbg2.jpg) no-repeat;
}

.inwarp1 ul li.li3:hover a {
    background: url(../images/inwarp1_libbg3.jpg) no-repeat;
}

.inwarp1 ul li.li4:hover a {
    background: url(../images/inwarp1_libbg4.jpg) no-repeat;
}

.inwarp2 {
    width: 962px;
    height: 543px;
    margin: 0 auto;
    background-image: url(../images/inwarp2_bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
}

.inwarp2 .inwarp2_top {
    height: 88px;
    background: url(../images/XH.png) no-repeat 2px 0px;
}

.inwarp2 .inwarp2_top dl {
    width: 673px;
    float: right;
}

.inwarp2 .inwarp2_top dl dt {
    height: 31px;
    border-bottom: 1px solid #d0cfcf;
    color: #333333;
    font-family: 'Calibri';
    font-size: 24px;
    line-height: 31px;
}

.inwarp2 .inwarp2_top dl dd {
    color: #ad1719;
    font-size: 24px;
    line-height: 26px;
}

.inwarp2 .inwarp2_left {
    width: 445px;
    float: left;
}

.inwarp2 .inwarp2_left .left-t {
    width: 100%;
    height: 95px;
}

.inwarp2 .inwarp2_left .left-t .en-t {
    text-align: center;
    font-size: 24px;
    color: #950306;
    padding-top: 25px;
}

.inwarp2 .inwarp2_left .left-t .cn-t {
    text-align: center;
    font-size: 18px;
    padding-left: 60px;
    color: #474747;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.inwarp2 .inwarp2_left .left-img {
    width: 405px;
    height: 300px;
}

.inwarp2 .inwarp2_left img {
    width: 100%;
    height: 100%;
}

.inwarp2 .inwarp2_left dl dt {
    font-size: 16px;
    color: #333333;
    font-family: "微锟斤拷锟脚猴拷";
    margin-top: 45px;
    margin-left: 3px;
}

.inwarp2 .inwarp2_left dl dd {
    margin-top: 20px;
    margin-right: 24px;
    float: right;
    color: #ad1719;
    font-size: 18px;
    padding-left: 96px;
    font-family: "微锟斤拷锟脚猴拷";
    background: url(../images/inyigang.jpg) no-repeat left center;
}

.inwarp2 .inwarp2_right {
    width: 515px;
    float: right;
}

.inwarp2 .inwarp2_right .right-con {
    width: 100%;
    height: 100%;
    padding: 25px 35px 0 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.inwarp2 .inwarp2_right .right-con .con-item {
    width: 100%;
    margin-bottom: 30px;
}

.inwarp2 .inwarp2_right .right-con .con-item .title {
    font-size: 16px;
    color: #950306;
}

.inwarp2 .inwarp2_right .right-con .con-item .con {
    font-size: 14px;
    color: #474747;
    line-height: 20px;
    letter-spacing: 1px;
    text-indent: 2em;
}

.inwarp2 .inwarp2_right p {
    color: #333333;
    font-family: "微锟斤拷锟脚猴拷";
    line-height: 24px;
    margin: 0 9px;
}

.inwarp2 .inwarp2_right p strong {
    color: #ad1719;
    font-weight: normal;
}

.inwarp2 .inwarp2_right a {
    float: left;
}

.inwarp2 .inwarp2_right a img {
    border: 1px solid #cdcdcd;
    margin-right: 6px;
    margin-top: 15px;
}

.inwarp2_bottom {
    width: 962px;
    margin: 0 auto 70px;
}

.inwarp2_bottom .tip {
    width: 100%;
    text-align: center;
    margin-bottom: 40px;
}

.inwarp2_bottom .tip span:nth-child(1) {
    color: #474747;
    font-size: 18px;
}

.inwarp2_bottom .tip span:nth-child(2) {
    color: #950306;
    padding: 0 15px;
}

.inwarp2_bottom .tip span:nth-child(3) {
    color: #950306;
    font-size: 18px;
    font-weight: 600;
}

.inwarp2_bottom .img {
    width: 100%;
    height: 180px;
}

.inwarp2_bottom .img img {
    width: 100%;
    height: 100%;
}

.inwarp3 {
    width: 960px;
    min-height: 980px;
    margin: 0 auto 77px;
    position: relative;
}

.inwarp3 .incpfl {
    width: 235px;
    float: left;
}

.inwarp3 .incpfl h3 {
    height: 70px;
    line-height: 70px;
    color: #ffffff;
    font-size: 18px;
    background: url(../images/incpflh3bg.jpg) no-repeat;
    text-align: center;
    font-weight: normal;
}

.inwarp3 .incpfl ul {
    padding-top: 12px;
    padding-bottom: 10px;
    border: 3px solid #890103;
    border-top: none;
}

.inwarp3 .incpfl ul li {
    height: 54px;
    border-top: 1px dashed #d3d3d3;
    margin: 0 2px;
}

.inwarp3 .incpfl ul li.cpflo,
.inwarp3 .incpfl ul li:hover,
.inwarp3 .incpfl ul li.cur {
    border-top: 1px dashed #fff;
}

.inwarp3 .incpfl ul li p {
    height: 45px;
    background: url(../images/ulliabg.jpg) no-repeat center;
    line-height: 38px;
    font-family: "微锟斤拷锟脚猴拷";
    text-indent: 48px;
    cursor: pointer;
}

.inwarp3 .incpfl ul li p a {
    color: #000;
    display: block;
    height: 100%;
}

.inwarp3 .incpfl ul li:hover p,
.inwarp3 .incpfl ul li.cur p,
.inwarp3 .incpfl ul li:hover p a,
.inwarp3 .incpfl ul li.cur p a {
    background: url(../images/ullibbg.jpg) no-repeat center;
    color: #fff;
}

.inwarp3 .incpfl ul li dl {
    width: 726px;
    height: 650px;
    position: absolute;
    left: 255px;
    top: 61px;
    display: none;
    background: #fff;
    z-index: 1111;
}

.inwarp3 .incpfl ul li dl dd {
    width: 221px;
    height: 310px;
    margin-right: 21px;
    margin-bottom: 11px;
    float: left;
}

.inwarp3 .incpfl ul li dl dd a {
    display: block;
    width: 221px;
    height: 310px;
    text-align: center;
    font-size: 14px;
    color: #bbb;
}

.inwarp3 .incpfl ul li dl dd a img {
    width: 219px;
    height: 277px;
    border: 1px solid #dcdcdc;
}

.inwarp3 .incpfl ul li dl dd a:hover {
    color: #850000;
}

.inwarp3 .incpfl ul li dl dd a:hover img {
    border: 1px solid #850000;
}

.inwarp3 .incpzs {
    width: 705px;
    float: right;
}

.inwarp3 .incpzs h2 {
    height: 41px;
    background: url(../images/incpzs.jpg) no-repeat;
    color: #ffffff;
    font-size: 16px;
    text-indent: 30px;
    line-height: 34px;
}

.inwarp3 .incpzs h2 a {
    display: block;
    float: right;
    width: 60px;
    height: 35px;
}

.inwarp3 .incpzs dl {
    width: 726px;
    position: absolute;
    left: 255px;
    top: 61px;
}

.inwarp3 .incpzs dl dd {
    width: 320px;
    height: 300px;
    margin-right: 42px;
    margin-bottom: 11px;
    float: left;
}

.inwarp3 .incpzs dl dd a {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 14px;
    color: #bbb;
}

.inwarp3 .incpzs dl dd a .prd-img {
    width: 100%;
    height: 245px;
    overflow: hidden;
}

.inwarp3 .incpzs dl dd a .prd-img img {
    width: 100%;
    height: 100%;
    transition: .5s linear 0s;
    -webkit-transition: .5s linear 0s;
    -ms-transition: .5s linear 0s;
    -moz-transition: .5s linear 0s;
    -o-transition: .5s linear 0s;
}

.inwarp3 .incpzs dl dd a p {
    width: 100%;
    line-height: 55px;
    font-size: 16px;
    color: #474747;
    text-align: center;
}

.inwarp3 .incpzs dl dd a:hover p {
    color: #850000;
}

.inwarp3 .incpzs dl dd a:hover img {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -moz-transform: scale(1.15);
    -o-transform: scale(1.15);
}

.inwarp4 {
    height: 1402px;
    background: url(../images/inwarp4bg.jpg) repeat-x bottom;
}

.inwarp4 h1 {
    height: 127px;
    width: 621px;
    margin: 0 auto 42px;
    background: url(../images/insanliyu.jpg) no-repeat;
}

.inwarp4 p {
    width: 31px;
    height: 14px;
    background: url(../images/insanjiao.png) no-repeat;
    position: absolute;
    top: 0;
    left: 493px;
}

.inwarp4 .inzs {
    width: 962px;
    height: 423px;
    margin: 0 auto;
    position: relative;
}

.inwarp4 .inzs img {
    float: left;
    margin-top: 5px;
    margin-left: 20px;
}

.inwarp4 .inzs dl {
    position: absolute;
    top: 130px;
    right: 140px;
}

.inwarp4 .inzs dl dt {
    width: 246px;
    color: #333333;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 22px;
}

.inwarp4 .inzs dl dd {
    background: url(../images/inlanyuan.png) no-repeat left 9px;
    line-height: 24px;
    color: #333333;
    padding-left: 18px;
}

.inwarp4 .inzs dl a {
    display: block;
    width: 112px;
    height: 30px;
    border: 1px solid #fff;
    background: #45444a;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-family: "微锟斤拷锟脚猴拷";
    margin-top: 16px;
}

.inwarp4 .incp {
    width: 962px;
    height: 422px;
    margin: 0 auto;
    position: relative;
}

.inwarp4 .incp img {
    width: 497px;
    height: 422px;
    margin-right: 177px;
    float: right;
}

.inwarp4 .incp dl {
    left: 90px;
    top: 106px;
    position: absolute;
}

.inwarp4 .incp dl dt {
    width: 246px;
    color: #fff;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 22px;
}

.inwarp4 .incp dl dd {
    background: url(../images/inbaiyuan.png) no-repeat left 9px;
    line-height: 24px;
    color: #fff;
    padding-left: 18px;
}

.inwarp4 .incp dl a {
    display: block;
    width: 112px;
    height: 30px;
    border: 1px solid #fff;
    background: #f0f0f0;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    color: #666666;
    font-family: "微锟斤拷锟脚猴拷";
    margin-top: 16px;
}

.inwarp4 .infw {
    width: 962px;
    height: 388px;
    margin: 0 auto;
    position: relative;
}

.inwarp4 .infw img {
    width: 303px;
    height: 312px;
    margin-left: 45px;
    margin-top: 42px;
    float: left;
}

.inwarp4 .infw dl {
    width: 454px;
    right: 80px;
    top: 100px;
    position: absolute;
}

.inwarp4 .infw dl dt {
    width: 246px;
    color: #333333;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 22px;
}

.inwarp4 .infw dl dd {
    background: url(../images/inlanyuan.png) no-repeat left 9px;
    line-height: 24px;
    color: #333333;
    padding-left: 18px;
}

.inwarp4 .infw dl a {
    display: block;
    width: 112px;
    height: 30px;
    border: 1px solid #fff;
    background: #008dd5;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-family: "微锟斤拷锟脚猴拷";
    margin-top: 16px;
}

.inwarp5 {
    height: 12px;
    background: url(../images/inwarp5bg.jpg) no-repeat center;
}

.inwarp6 {
    width: 962px;
    margin: 16px auto 30px;
    height: 487px;
}

.inwarp6 img {
    float: left;
    width: 660px;
    height: 473px;
}

.inwarp6 form {
    width: 295px;
    height: 487px;
    float: right;
    background: url(../images/informbg.jpg) no-repeat;
    position: relative;
    font-size: 13px;
    color: #666;
    font-family: "微锟斤拷锟脚猴拷";
}

.inwarp6 form [name="KS_name"] {
    position: absolute;
    top: 94px;
    left: 90px;
    height: 37px;
    width: 150px;
    border: none;
    background: none;
    line-height: 37px;
    font-size: 13px;
    color: #666;
    font-family: "微锟斤拷锟脚猴拷";
}

.inwarp6 form [name="KS_tel"] {
    position: absolute;
    top: 150px;
    left: 90px;
    height: 37px;
    width: 150px;
    border: none;
    background: none;
    line-height: 37px;
    font-size: 13px;
    color: #666;
    font-family: "微锟斤拷锟脚猴拷";
}

.inwarp6 form [name="KS_address"] {
    position: absolute;
    top: 206px;
    left: 90px;
    height: 37px;
    width: 150px;
    border: none;
    background: none;
    line-height: 37px;
    font-size: 13px;
    color: #666;
    font-family: "微锟斤拷锟脚猴拷";
}

.inwarp6 form [name="KS_content"] {
    position: absolute;
    top: 271px;
    left: 110px;
    height: 78px;
    width: 132px;
    border: none;
    background: none;
    resize: none;
    line-height: 20px;
    font-size: 13px;
    color: #666;
    font-family: "微锟斤拷锟脚猴拷";
}

.inwarp6 form [type="submit"] {
    position: absolute;
    left: 42px;
    bottom: 46px;
    width: 96px;
    height: 39px;
    border: none;
    background: none;
}

.inwarp6 form [type="reset"] {
    position: absolute;
    left: 158px;
    bottom: 46px;
    width: 96px;
    height: 39px;
    border: none;
    background: none;
}

.inwarp7 {
    width: 962px;
    height: 290px;
    margin: 0 auto 65px;
}

.inwarp7 img {
    width: 100%;
    height: 100%;
}


/* 锟斤拷?????锟斤拷?*/

.search-box {
    width: 100%;
    height: 45px;
    margin-top: 100px;
}

.search-box form {
    width: 100%;
    height: 100%;
}

.search-box form .search-input {
    width: 80%;
    height: 100%;
    padding: 0;
    margin: 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.search-box form .search-input input {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 0 0 10px;
    border: none;
    outline: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.search-box form .search-btn {
    display: inline-block;
    width: 18%;
    height: 100%;
    margin-left: -5px;
}

.search-box form .search-btn input {
    width: 100%;
    height: 100%;
    outline: none;
    border: none;
    background-color: #9c0003;
    background-image: url(../images/search-btn.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 40px;
    cursor: pointer;
}


/*锟斤拷页*/

.nybanner {
    height: 350px;
    width: 100%;
}

.pro_ban {
    float: right;
    display: inline-block;
    margin-top: 15px;
    margin-right: 40px;
}

.pro_ban .wz {
    background: url(../images/wz.png) no-repeat center left;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    padding-left: 20px;
    color: #7f7f7f;
}

.pro_ban .wz a {
    color: #7f7f7f;
}

.pro_ban .wz a:hover {
    color: #9c0003;
}

.page {
    text-align: center;
    margin: 30px;
}

.page span {
    margin: 0 6px;
}

.page a {
    color: #333;
    margin: 0 6px;
}

.page a:hover {
    color: #9c0003;
}

.lianxi {
    font-size: 13px;
    line-height: 30px;
    color: #999;
    border: 3px solid #890103;
    padding: 0px 2px;
}


/*news*/

.w_auto {
    width: 990px;
    display: block;
    margin: 15px auto 0;
}

.news_lisrt {
    height: 68px;
    background: #FFF;
    margin-bottom: 30xp;
}

.news_nav ul {
    margin: 0 auto;
	display: flex;
}

.news_nav ul li {
    float: left;
    display: inline-block;
    flex: 1;
    height: 60px;
    text-align: center;
    font-size: 19px;
    line-height: 60px;
}

.news_nav ul li a {
    color: #333;
    width: 100%;
    height: 60px;
    display: block;
    border-left: 1px double #CCC;
}

.news_nav ul li a.a0 {
    border: none;
}

.news_nav ul li a:hover {
    color: #9c0003;
}

.news_nav .hover2 {
    color: #9c0003;
    border-bottom: 2px solid #9c0003;
}

.news_nav ul li.hover2 a {
    color: #9c0003;
}

.newss {
    height: 125px;
    border-bottom: 1px dotted #999;
    padding-top: 40px;
    padding-left: 10px;
}

.newss .newss_con {
    float: left;
    display: inline-block;
    margin: 0 20px;
}

.newss .newss_right {
    float: left;
    display: inline-block;
    width: 740px;
}

.newss .newss_left h2 {
    font-size: 30px;
    line-height: 30px;
    text-align: right;
    padding-top: 10px;
}

.newss .newss_left span {
    font-size: 15px;
    line-height: 20px;
}

.newss .newss_right h3 {
    font-size: 22px;
    line-height: 24px;
    color: #3A3A3A;
    font-weight: 100;
    padding-bottom: 10px;
    padding-top: 10px;
}

.newss .newss_right p {
    font-size: 14px;
    line-height: 20px;
    color: #6B6B6B
}

.newss:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

.newss:hover h3 {
    color: #9c0003;
    text-decoration: underline;
}

.news_nr .news_t {
    text-align: center;
    font-size: 18px;
    line-height: 32px;
    font-weight: 100;
    color: #333;
    padding: 30px;
}

.news_nr .news_c {
    font-size: 14px;
    line-height: 24px;
    color: #666;
word-break: break-all;
}

.news_red {
    margin: 20px 0px;
    line-height: 24px;
    font-size: 13px;
}

.news_red a {
    color: #333;
}

.news_red a:hover {
    color: #9c0003;
}

.casepage{display: flex;justify-content: flex-end;width: 956px;margin: 20px auto;}
.casepage p a{
	width: 71px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-color: #dedede;
	color: #4d4d4d;
	display: inline-block;
}
.casepage p:last-child a{
	color: #fff;
	text-decoration: none;
	background-color: #950306;
}

/*pro*/

.prolist_main {
    width: 1001px;
    min-height: 660px;
    margin: 35px auto 20px;
}

.prolist_main .prolist_l {
    width: 235px;
    float: left;
    margin-bottom: 80px;
}

.prolist_main .prolist_l h3 {
    height: 42px;
    line-height: 36px;
    color: #ffffff;
    font-size: 18px;
    background: #9c0003 url(../images/prolistbg1.jpg) no-repeat 4px 14px;
    text-indent: 20px;
    font-weight: normal;
}

.prolist_main .prolist_l ul {
    padding-top: 12px;
    padding-bottom: 10px;
    border: 3px solid #890103;
    margin-bottom: 15px;
}

.prolist_main .prolist_l ul li {
    height: 45px;
    border-top: 1px dashed #d3d3d3;
    margin: 0 2px;
}

.prolist_main .prolist_l ul li.cpflo,
.prolist_main .prolist_l ul li:hover,
.prolist_main .prolist_l ul li.currclass {
    border-top: 1px dashed #fff;
}

.prolist_main .prolist_l ul li a {
    display: block;
    height: 45px;
    background: url(../images/ulliabg.jpg) no-repeat center;
    color: #000000;
    line-height: 38px;
    font-family: "微锟斤拷锟脚猴拷";
    text-indent: 48px;
    cursor: pointer;
}

.prolist_main .prolist_l ul li a:hover,
.prolist_main .prolist_l ul li.currclass a {
    background: url(../images/ullibbg.jpg) no-repeat center;
    color: #fff;
}

.prolist_main .prolist_r {
    width: 750px;
    float: right;
}

.prolist_r .prolist_t {
    height: 42px;
    border-bottom: 3px solid #890103;
}

.prolist_r .prolist_t h3 {
    float: left;
    height: 42px;
    padding-left: 27px;
    background: url(../images/prolistbg2.jpg) no-repeat 9px 14px;
    line-height: 36px;
    color: #ab051b;
    font-size: 16px;
}

.prolist_r .prolist_t .pro_ban {
    margin-right: 0;
}

.prolist ul {
    width: 748px;
    padding-left: 2px;
    padding-top: 13px;
}

.prolist ul li {
    width: 178px;
    height: 240px;
    float: left;
    margin: 0 4px 13px;
}

.prolist ul li a {
    display: block;
    width: 178px;
    height: 240px;
    text-align: center;
    line-height: 35px;
    color: #ccc;
    font-size: 14px;
}

.prolist ul li a img {
    width: 176px;
    height: 206px;
    border: 1px solid #cccccc;
}

.prolist ul li a:hover {
    color: #9c0003;
}

.prolist ul li a:hover img {
    border: 1px solid #9c0003;
}

.procontent .pro_t {
    text-align: center;
    font-size: 18px;
    line-height: 32px;
    font-weight: 100;
    color: #333;
    padding: 30px;
}

.procontent .pro_c {
    font-size: 14px;
    line-height: 24px;
    color: #666;
    min-height: 350px;
    padding: 20px 10px;
}



/*proslist*/

.news_nr .prolist ul {
    width: 940px;
    margin: 0 auto;
    padding-left: 2px;
    padding-top: 13px;
}

/* caselist */
.caselist ul {
    width: 960px;
    margin: 0 auto;
    padding-left: 2px;
    padding-top: 13px;
}
.caselist ul li {
	width: 300px;
	height: 240px;
	float: left;
	margin: 0 10px 13px;
}

.caselist ul li a {
    display: block;
    width: 100%;
    height: 240px;
    text-align: center;
    line-height: 35px;
    color: #ccc;
    font-size: 14px;
}

.caselist ul li a img {
    width: 100%;
    height: 206px;
    border: 1px solid #cccccc;
	box-sizing: border-box;
}

.caselist ul li a:hover {
    color: #9c0003;
}

.caselist ul li a:hover img {
    border: 1px solid #9c0003;
}

/*lianxi*/

.w_autos {
    width: 890px;
    min-height: 700px;
    margin: 15px auto 0;
    display: block;
    position: relative;
}

.contact_bot {}

.contact_top_rights {
    padding-top: 40px;
}

.contact_top_rights form {
    float: left;
    margin-bottom: 60px;
}

.biaodan {
    width: 536px;
    position: relative;
}

.contact_top_rights .input_1 {
    width: 236px;
    height: 40px;
    background: #EEEEEE;
    border: 0px;
    margin-bottom: 7px;
    padding-left: 4px;
}

.contact_top_rights .input_2 {
    width: 236px;
    height: 40px;
    background: #EEEEEE;
    border: 0px;
    padding-left: 4px;
}

.contact_top_rights .input_3 {
    position: absolute;
    width: 286px;
    height: 180px;
    background: #EEEEEE;
    top: 0px;
    right: 0px;
    border: 0px;
    padding-left: 4px;
    line-height: 26px;
}

.contact_top_rights .input_4 {
    position: absolute;
    background: #EEEEEE;
    top: 140px;
    left: 70px;
    border: 0px;
    width: 100px;
    height: 35px;
    color: #808080;
}

.contact_bot_right {
    float: right;
    width: 140px;
    margin-right: 150px;
}

.contact_bot_right a {
    margin: 6px;
}


/*page*/

.page_c {
    font-size: 14px;
    line-height: 24px;
    color: #666;
    min-height: 350px;
    padding-bottom: 50px;
    padding-top: 20px;
}

#tcontent a {
    text-decoration: underline !important;
}</pre></body></html>